﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;

namespace MLRobotic.Tower.Messaging
{
    public enum PacketType : byte
    {
        ErreurCommunication = 250,

        DemandeStop = 1,
        DemandeAvanceAngle = 2,
        DemandeAvancePositionMarcheArriere = 3,
        DemandeAvancePosition = 4,
        DemandePosition = 5,
        FixePosition = 6,
        DemandeRoueLibre = 7,

        RetourPosition = 11,
        RetourPositionBlocageRobot = 12,
        RetourPositionFinDeplace = 13,
        RetourDebutRotation = 14,
        RetourFinRotation = 15,
        //RetourPositionFinRotation = 16,
        //RetourPositionDebutRotation = 17,

        RetourPositionAdversaire = 30,
        RetourBougie = 31,
        MatchCommence = 32,
        DemandeMatchCommence = 33,
        DemandePositionAdversaire = 34,

        WhoIs = 40,
        Robot1 = 41,
        Robot2 = 42,
        Phone1 = 43,
        Phone2 = 44,

        SimuTiretteDepartEnlevee = 100,

        None
    }
}
